in a critical moment - Turkish English Dictionary